accounts held on trust - French English Dictionary